package com.asiainfo.lop;

import android.content.Context;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.ListView;

/**
 * Created by wucm(wucm@asiainfo.com) on 2016/5/29 15:27.
 */
public class BaseListView extends ListView {
    View reflashHeaderView; // 顶部刷新布局文件


    public BaseListView(Context context) {
        super(context);

        initReflashHeader(context);
    }

    public BaseListView(Context context, AttributeSet attrs, int defStyleAttr) {
        super(context, attrs, defStyleAttr);

        initReflashHeader(context);
    }

    public BaseListView(Context context, AttributeSet attrs) {
        super(context, attrs);

        initReflashHeader(context);
    }

    /**
     * 初始化界面，添加顶部刷新布局
     * @param context
     */
    private void initReflashHeader(Context context){
        LayoutInflater layoutInflater = LayoutInflater.from(context);
        reflashHeaderView = layoutInflater.inflate(R.layout.reflash_header, null);

        this.addHeaderView(reflashHeaderView);
    }
}

